spring upon - Turkish English Dictionary